www.gusucode.com > 中国货源网导航程序源码 1 > 中国货源网导航程序源码 1.0/8月11日备份/admin/create.asp
<!--#include file="mdb.asp"--> <!--#include file="aq.asp"--> <% if session("adminlogin")<>sessionvar then Response.Write("<script language=javascript>alert('你尚未登录,或者超时了!请重新登录');this.location.href='index.asp';</script>") Response.End End if %> <HTML> <HEAD> <TITLE>生成页面</TITLE> <META NAME="Generator" CONTENT="Microsoft FrontPage 4.0"> <LINK REL="stylesheet" HREF="css.css" TYPE="text/css"> </HEAD> <BODY> <table width="96%" border="0" cellspacing="1" cellpadding="8" align="center" bgcolor="#999999"> <tr> <td bgcolor="#cccccc" align="center">生成分类页面</td></tr> <tr> <td bgcolor="#eeeeee"><br> <% dim allsel dim rs(5) function listunder(i) set rs(i)=server.createobject("adodb.recordset") rs(i).open "select classid,classname from feilei where topclass="&rs(i-1)("classid"),conn,1,3 while not rs(i).eof dim topclassname topclassname="" for x=0 to i-1 topclassname=topclassname&rs(x)("classname")&">" next response.write "<option value='"&rs(i)("classid")&"'>"&topclassname&rs(i)("classname")&"</option>"&vbCrLf allsel=allsel & ";" & rs(i)("classid") if i<Ubound(rs) then call listunder(i+1) end if rs(i).movenext wend end function %> <script language=javascript></script> <script language=vbscript> function wz_add(theform) on error resume next wz_add=false dv1.style.display="none" dv2.style.display="" set xht=createobject("microsoft.xmlhttp") ppp=split(theform.classid.value,";") for iss=0 to ubound(ppp) document.forms(1).textlog.value=document.forms(1).textlog.value & "开始生成>>" & ppp(iss) xht.open "get","../create_html.asp?classid=" & ppp(iss) & "&" & now(),false xht.send if xht.responsetext="ok" then document.forms(1).textlog.value=document.forms(1).textlog.value & " 成功!" else document.forms(1).textlog.value=document.forms(1).textlog.value & " 失败!" document.forms(1).textlog.value=document.forms(1).textlog.value & chr(13) & chr(10) next alert "完成!" dv1.style.display="" end function </script> <div id=dv1> <form action="../create_html.asp" method="post" onsubmit="return wz_add(this)" name="form1"> 选择要生成的类别:<select name="classid"> <option selected value="0">生成所有类别</option> <% set rs(0)=server.createobject("adodb.recordset") rs(0).open "select classid,classname from feilei where topclass=0",conn,1,3 while not rs(0).eof response.write "<option value='"&rs(0)("classid")&"'>"&rs(0)("classname")&"</option>"&vbCrLf if allsel="" then allsel= rs(0)("classid") else allsel= allsel & ";" & rs(0)("classid") call listunder(1) rs(0).movenext wend response.write "<option selected value=""" & allsel & """>生成所有类别</option>" %> </select> <input type="submit" value="马上生成HTML文件"> </form> <br>生成所有类别时速度较慢,请耐心等待!第一次请选所有类别。 </div> <div id=dv2 style="display:none"><form> <textarea name="textlog" cols="80" rows="25"></textarea></form> </div> <br></td></tr> </table> </BODY> </HTML>